package Dao.Admin;


import java.sql.Connection;

public interface AdminCountDao {
    /**
     * 查询学生总数
     * @return 行数
     */
    Integer adminStuCount(Connection conn);
    /**
     * 查询已选题学生数
     * @return 行数
     */
    Integer adminStuTitleCount(Connection conn);


    /**任务书学生总数
     * @return 行数*/
    Integer assignCount(Connection conn);
    /**任务书学生完成数
     * @return 行数*/
    Integer assignPassCount(Connection conn);


    /**开题报告学生总数
     * @return 行数*/
    Integer reportCount(Connection conn);
    /**开题报告学生完成数
     * @return 行数*/
    Integer reportPassCount(Connection conn);


    /**中期检查学生总数
     * @return 行数*/
    Integer mediumCount(Connection conn);
    /**中期检查学生完成数
     * @return 行数*/
    Integer mediumPassCount(Connection conn);


    /**论文初稿学生总数
     * @return 行数*/
    Integer firstCount(Connection conn);
    /**论文初稿学生完成数
     * @return 行数*/
    Integer firstPassCount(Connection conn);


    /**定稿学生总数
     * @return 行数*/
    Integer finalizeCount(Connection conn);
    /**定稿学生完成数
     * @return 行数*/
    Integer finalizePassCount(Connection conn);


    /**终稿学生总数
     * @return 行数*/
    Integer finalCount(Connection conn);
    /**终稿学生完成数
     * @return 行数*/
    Integer finalPassCount(Connection conn);


}
